large person or thing - Turc Anglais Dictionnaire